exclude :"test_getbyte_eof", "work in progress"
